Big Huge Thesaurus

Allium ampeloprasum

noun